package com.happycat.mobile.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * Module: SysDictData.java
 *
 * @author liaoyong
 * @since JDK 1.8
 * @version 1.0
 * @date 2020-08-14
 * @Descriptions:
 */
@Data
@TableName(value = "sys_dict_data")
@ApiModel
public class SysDictData {
	
	@TableField("dict_code")
	@ApiModelProperty(value="字典编码")
	private Long dictCode;
	
	@TableField("dict_sort")
	@ApiModelProperty(value="字典排序")
	private Integer dictSort;
	
	@TableField("dict_label")
	@ApiModelProperty(value="字典标签")
	private String dictLabel;
	
	@TableField("dict_value")
	@ApiModelProperty(value="字典键值")
	private String dictValue;
	
	@TableField("dict_type")
	@ApiModelProperty(value="字典类型")
	private String dictType;
	
	@TableField("css_class")
	@ApiModelProperty(value="样式属性（其他样式扩展）")
	private String cssClass;
	
	@TableField("list_class")
	@ApiModelProperty(value="表格回显样式")
	private String listClass;
	
	@TableField("is_default")
	@ApiModelProperty(value="是否默认（Y是 N否）")
	private String isDefault;
	
	@TableField("status")
	@ApiModelProperty(value="状态（0正常 1停用）")
	private String status;
	
	@TableField("create_by")
	@ApiModelProperty(value="创建者")
	private String createBy;
	
	@TableField("update_by")
	@ApiModelProperty(value="更新者")
	private String updateBy;
	
	@TableField("remark")
	@ApiModelProperty(value="备注")
	private String remark;

    @ApiModelProperty(value = "最后修改时间")
    @TableField(value = "update_time")
    protected Date updateTime;

    @ApiModelProperty(value = "创建时间")
    @TableField(value = "create_time")
    protected Date createTime;

}